generous portion - Turkish English Dictionary